package com.mac.hosp_pre.admin.model.req;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * RegisterRule
 *
 * @author mac
 */
@Data
@Schema(name = "预约规则")
public class PreBookRuleReqDto implements Serializable {
	private static final long serialVersionUID = 1L;
	
	@Schema(description = "预约周期")
	private Integer cycle;

	@Schema(description = "放号时间")
	private String releaseTime;

	@Schema(description = "停挂时间")
	private String stopTime;

	@Schema(description = "退号截止天数（如：就诊前一天为-1，当天为0）")
	private Integer quitDay;

	@Schema(description = "退号时间")
	private String quitTime;

	@Schema(description = "预约规则")
	private List<String> rule;


	@Schema(description = "ID")
	private String id;

	@Schema(description = "创建时间")
	private Date createTime;

	@Schema(description = "更新时间")
	private Date updateTime;

}

